generator (electrical) - Spanish English Dictionary